cardboard sheet roofing - Turkish English Dictionary